package com.cndatacom.eweb.service.impl;

import com.cndatacom.eweb.common.PaginationModel;
import com.cndatacom.eweb.dao.IModuleDao;
import com.cndatacom.eweb.model.Module;
import com.cndatacom.eweb.service.IModuleService;

public class ModuleService implements IModuleService {
	
	private IModuleDao moduleDao;
	
	public Module addOrUpdateModule(Module module) {
		return moduleDao.addOrUpdateModule(module);
	}

	public boolean deleteModule(Module module) {
		return moduleDao.deleteModule(module);
	}

	public PaginationModel getAllModule(int offset, int pageSize, boolean paging) {
		return moduleDao.getAllModule(offset, pageSize, paging);
	}

	public Module getModuleById(int id) {
		return moduleDao.getModuleById(id);
	}

	public IModuleDao getModuleDao() {
		return moduleDao;
	}
	public void setModuleDao(IModuleDao moduleDao) {
		this.moduleDao = moduleDao;
	}

}

